package qc.module.ehs.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;

/**
 * EhsHazardBasic
 * 危险源基础信息表
 *
 * @author QuCheng Tech
 * @since 2024/6/13
 */
@Data
@TableName("ehs_hazard_basic")
public class EhsHazardBasic implements Serializable,Cloneable {
       
    /*危险源ID*/
    @TableId
    private String hazardid;

    /*危险源名称*/
    private String hazardname;

    /*所属单元代码*/
    private String unitcode;

    /*所属危险源类别代码*/
    private String categorycode;

    /*所属危险源项目代码*/
    private String projectcode;

    /*所属危险源清单代码*/
    private String itemcode;

    /*所属组织代码*/
    private String orgcode;

    /*是否上报*/
    private Boolean isreport;

    /*所属单元名称*/
    private String unitname;

    /*所属危险源类别名称*/
    private String categoryname;

    /*所属危险源项目名称*/
    private String projectname;

    /*所属危险源清单名称*/
    private String itemname;

    /*具体部位*/
    private String position;
    
    /*是否为重大危险源*/
    private Boolean ismajor;

    /*事故诱因*/
    private String couse;
    
}
